package set;

import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;

public class CatTTest {
    public static void main(String[] args) {
        //定义宠物猫对象
        Cat cat2=new Cat("花花",2,"英国短毛猫");
        Cat cat1=new Cat("凡凡",3,"中华田园猫");
        //将宠物猫对象放到HashSet中
        Set set=new HashSet();
        set.add(cat2);
        set.add(cat1);
        //显示宠物猫信息
        //将集合元素放到迭代器中
        Iterator it=set.iterator();
        //遍历迭代器
        while (it.hasNext()){
            System.out.println(it.next());//自动调用toString方法
        }
        //再添加一个与花花属相一样的猫
        Cat cat3=new Cat("花花",2,"英国短毛猫");
        set.add(cat3);

        System.out.println("**********************************");
        System.out.println("添加重复信息后的宠物猫信息:");
        it=set.iterator();
        while(it.hasNext()){
            System.out.println(it.next());
        }
    }
}
